M-base: Enduser-Initiative Application Development Based on Message Flow and Componentware

نویسندگان

  • Takeshi Chusho
  • Mitsuyoshi Matsumoto
  • Yuji Konishi
چکیده

Explosive increase in enduser computing on distributed systems requires that endusers develop application software by themselves. One solution is given as a formula of “a domain model ≡ a computation model.” This formula implies that one task in a domain model of cooperative work corresponds to one object in a computation model based on an object-oriented model. Application development environment, M-base1, supports this formula for cooperative systems such as groupware and workflow systems. At the first stage, the system behavior at a macro level is expressed by using a modeling and simulation tool for constructing a message-driven model while focusing on message flow and componentware. At the second stage, a source program in a script language is generated automatically from the message-driven model. Furthermore, if necessary, static structure and detailed specifications of objects are expressed in the script language. Communication among objects is performed by a set of messages instead of a message, for implementation of flexible workflow.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Form-based Approach for Web Services by Enduser-Initiative Application Development

The number of end-users using the Internet increases on the inside and outside of offices. Enduser-initiative development of applications has become important for automation of their own tasks. Especially, applications for web services should be supported by business professionals themselves because web services must be modified frequently. This paper describes enduser-initiative application de...

متن کامل

wwHww : An Application Framework of Distributed Systems for Enduser-Initiative Development

The number of endusers using the Internet increases on the inside and outside of offices. Enduser-initiative development of applications has become important for automation of their own tasks. As the solution by software reuse technology, this paper describes an Java-base application framework of the distributed systems such as the MOON (multi-organizational office network) systems for window w...

متن کامل

Enduser-Initiative Application Development based on Architecture of a Model, UI and Components

Explosive increase in end-user computing on distributed systems requires that end-users develop application software by themselves. One solution is given as a formula of “a domain model ≡ a computation model.” This formula implies that one task in a domain model of cooperative work corresponds to one object in a computation model based on an object-oriented model. Application development enviro...

متن کامل

FACL: A Form-Based Agent Communication Language for Enduser-Initiative Agent-Based Application Development

The number of endusers using the Internet increases on the inside and outside of ofices. Enduser-initiative development of applications has become important for automation of their own tasks. As the solution based on the philosophy : “All routine work both at ofice and at home should be carried out by computers,” this paper describes a multi-agent framework and an agent communication language(A...

متن کامل

M-base : An Application Development Environment for End-user Computing based on Message Flow

Explosive increase in end-user computing on distributed systems requires that end-users develop application software by themselves. One solution is given as a formula of “a domain model = a computation model.” This formula implies that one task in a domain model of cooperative work corresponds to one object in a computation model based on an object-oriented model. Application development enviro...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998